hard-point demonstration radar - German English Dictionary